
//
//  HMEmoticonButton.swift
//  Weibo
//
//  Created by 李学林 on 15/12/18.
//  Copyright © 2015年 tete. All rights reserved.
//

import UIKit

class HMEmoticonButton: UIButton {

    var emoticon: HMEmoticon? {
        didSet {
            
            guard let emo = emoticon else {
                return
            }
            // 先判断是否是 emoji 表情
            if !emo.isEmoji {
                // 如果是图片表情,直接加载图片
                let image = UIImage(named: emo.fullPath!)
                setImage(image, forState: .Normal)
                setTitle(nil, forState: .Normal)
            }else{
                // 设置 emoji 表情
                // 字符串 -->
                setTitle((emo.code! as NSString).emoji(), forState: UIControlState.Normal)
                setImage(nil, forState: .Normal)
            }
        }

    
    }


}